package cn.itcast.dao.cargo;
/*
 * -------------------------------------------------------
 * Copyright (c) 2020, kachu
 * All rights reserved.
 * FileName：
 * Description：描述
 * History：V1.0
 * 2020/10/6 13:40  kachu  Desc
 * -------------------------------------------------------
 */

import cn.itcast.domain.cargo.Finance;

import java.util.List;

/**
 * @author kachu
 * @version v1.0
 */
public interface FinanceDao {

    /**
     * 查找所有
     * @return 财务报运单集合
     */
    List<Finance> findAll();

    /**
     * 根据id查找
     * @param id 财务报运单id
     * @return 财务报运单对象
     */
    Finance findById(String id);

    /**
     * 保存（新建）
     * @param finance 财务报运单对象
     */
    void save(Finance finance);

    /**
     * 修改
     * @param finance 财务报运单对象
     */
    void update(Finance finance);
}
